//判断时间范围
function time_range(beginTime, endTime) {
  var strb = beginTime.split(":");
  if (strb.length != 2) {
    return false;
  }
  var stre = endTime.split(":");
  if (stre.length != 2) {
    return false;
  }
  var b = new Date();
  var e = new Date();
  var n = new Date();
  b.setHours(strb[0]);
  b.setMinutes(strb[1]);
  e.setHours(stre[0]);
  e.setMinutes(stre[1]);
  if (n.getTime() - b.getTime() > 0 && n.getTime() - e.getTime() < 0) {
    //console.log(true)
    return true;
  } else {
    //console.log(false)
    return false;
  }
}

//检测信息是否填写完成
function isWant(data){
  if(!data.express_id){
    uni.showToast({
      title: '请选择快递',
      image:'../../static/ico/warn2.png',
      duration: 1500
    })
    return false
  }
  else if(!data.spec_id){
    uni.showToast({
      title: '请选择规格',
      image:'../../static/ico/warn2.png',
      duration: 1500
    })
    return false
  }else if(!data.address_id){
    uni.showToast({
      title: '请选择送件地址',
      image:'../../static/ico/warn2.png',
      duration: 1500
    })
    return false
  }else if(!data.message){
    uni.showToast({
      title: '检查取件信息',
      image:'../../static/ico/warn2.png',
      duration: 1500
    })
    return false
  }else{
    return true
  }
}

//提取取件码
function parseMa(str){
  if (str.match(/\w+-\d+-\d+/)) {
    return str.match(/\w+-\d+-\d+/)
  }
  if(str.match(/\w+-\d+/)){
    return str.match(/\w+-\d+/)
  } 
  if(str.match(/\w+/)){
    return str.match(/\w+/)
  }else {
    return '未检测到取件码'
  }
}
export{
	time_range,
	isWant,
	parseMa
}